PrintMyBlog\controllers\Admin D

Total Complexity 227
Dependencies 44
Dependents 3
Total lines 2,008
Lines of code 1,371
Logical lines of code 611
Comment lines 371
Methods 59
Properties 16

Methods 59

Method Rating Maintainability Complexity Lines of code
enqueueScripts()
C
26
22 166
checkFormSubmission()
B
42 18 54
renderProjects()
A
42 14 48
checkSpecialLinks()
A
42 13 48
saveNewProject()
A
41 6 61
saveSettingsPage()
A
46 7 38
checkProjectEditPage()
S
59 7 13
editContent()
S
43 4 54
getNewSettingsForm()
S
47 5 37
makePrintContentsSaySaved()
S
57 6 17
sendHelp()
S
45 4 42
saveDesignsList()
S
51 5 25
getPostActionButtonLinks()
S
55 5 19
maybeRefreshCreditCache()
S
58 5 15
saveProjectChooseDesign()
S
50 4 28
getSetupForm()
S
50 4 28
saveProjectMetadata()
S
52 4 25
editMetadata()
S
52 4 25
saveProjectContent()
S
49 3 33
postAdminRowActions()
S
63 5 9
addHelpTab()
S
61 5 10
hackSubmenuContentIntoRightSpot()
S
61 4 12
saveProjectCustomizeDesign()
S
51 3 27
editProjectCustomizeDesign()
S
51 3 26
editSettingsPage()
S
51 3 26
addToMenu()
S
45 1 52
editCustomizeDesign()
S
54 3 21
editDesignsList()
S
59 3 15
renderProjectTemplate()
S
62 4 10
addDuplicateAsPrintMaterialToGutenberg()
S
50 2 29
saveCustomizeDesign()
S
59 3 13
getEmailHelpForm()
S
51 2 27
renderAdminPage()
S
62 3 11
addDuplicateAsPrintMaterialToClassicEditor()
S
56 2 23
saveProjectGenerate()
S
53 2 22
helpPage()
S
56 2 19
editGenerate()
S
56 2 18
earlyResponseHandling()
S
65 3 8
makePrintContentsSaySavedGutenberg()
S
65 2 15
mapStepToUrls()
S
61 2 12
setSectionFromRequest()
S
62 2 12
editProjectDesign()
S
62 2 11
editSetup()
S
63 2 11
setHooks()
S
54 1 23
getGithubHelpForm()
S
54 1 21
getGeneratePostProjectHtml()
S
63 2 9
editDesigns()
S
69 2 7
duplicatePrintMaterial()
S
63 2 10
clearCachedExternalResources()
S
71 2 6
duplicate()
S
64 2 10
deleteProjects()
S
66 2 8
inject()
S
59 1 15
uninstall()
S
64 1 9
updateProjectModifiedDate()
S
74 1 5
pluginPageLinks()
S
68 1 6
sendHelpError()
S
81 1 3
getDuplicatePostAsPrintMaterialUrl()
S
68 1 7
redirectToNextStep()
S
63 1 10
getGeneratePostProjectUrl()
S
68 1 7